braised vegetables - French English Dictionary